• word of the day

    life jacket

    life jacket - Dictionary definition and meaning for word life jacket

    Definition
    (noun) life preserver consisting of a sleeveless jacket of buoyant or inflatable design
    Synonyms : cork jacket , life vest

Word used in video below:
text: life jacket's on
Download our Mobile App Today
Receive our word of the day
on Whatsapp